package com.example.demo.day0302;

public class DemoClass  {
    public static void main(String[] args) {
        Person p = new Person();
        Class c = p.getClass();//c对象中就包含对象p所属的Person类的所有的信息
        //通过一个类的实例对象的getClass()方法，获取对应实例对象的类的class实例

        Class c0 = Person.class;//通过类名.class创建指定类的class实例

        try {//通过class的静态方法forName (String className)来获取一个类的class实例
            Class c1 = Class.forName("com.example.demo.day0302.Person");//forName (String className)方法中的参数是你要获取的class实例的类的全路径(包名.类名),该方式更常用
        } catch (ClassNotFoundException e) {
            e.printStackTrace();
        }

    }
}
